Work Queue Registry entry

Specifies the menu label for a work queue (which will display as a sub menu of Process>Work Queue) and the conditions to be met in order for records to be included in the work queue.

Usage

This Registry entry is assigned to groups:

KeyGroup
Key 1Group
Key 2group
Key 3Table
Key 4table
Key 5Work Queue
Key 6Queue Name
ValueQueueColumn;column=value;column=value;...

where:

Queue Name

is the name of the Menu entry to display under the Process>WorkQueue> Menu.

QueueColumn

is the default column (e.g. SalProcessed) that determines whether a record is included in the work queue. The queuing mechanism expects QueueColumn to have a value of N.

For example, if QueueColumn is SalProcessed, any record where SalProcessed=N will be included in this work queue.

As each record is processed, QueueColumn will be set to Y and the record will be removed from the work queue.

column=value;column=value;...

is a semicolon list of additional conditions (if any) to be met in order for a record to be listed in the work queue. It is not necessary to include any additional conditions.

Examples

In this first example, a work queue called Image Queue is created in the Births module (Process>Work Queue>Image Queue) for any records where SalProcessed=N:

KeySetting
Key 1 Group
Key 2 Admin
Key 3 Table
Key 4 ebirths
Key 5 Work Queue
Key 6 Image Queue
Value SalProcessed

If we wanted to add a second queue to the Births module, we would add a second Work Queue Registry entry:

KeySetting
Key 1 Group
Key 2 Admin
Key 3 Table
Key 4 ebirths
Key 5 Work Queue
Key 6 BRS Images
Value RegImageLoaded;MulTitle=BRS

A work queue called BRS Images will be added to the Process>Work Queue menu in the Births module and will include any records where RegImageLoaded=N and MulTitle=BRS. As each record is processed, RegImageLoaded will be set to Y.